free from charges or deductions - Alemán Inglés Diccionario